home *** CD-ROM | disk | FTP | other *** search
/ BMUG Newsletter 1997 Spring / BMUG Spring 1997 Newsletter (1997).bin / Newletter PD Collection / Graphics / epsConverter™ 1.3.2 ƒ / Release Notes 1.3.2 < prev   
Text File  |  1995-04-29  |  12KB  |  233 lines

  1. epsConverter™ 1.3.2 Release Notes
  2.  
  3. As updates appear down the road, this document will be the quickest path to learning what has changed since the previous release.  A list of known problems/limitations in the current release appears at the end of this document.
  4.  
  5.  
  6. Changes from Version 1.3.1 to 1.3.2
  7.  
  8. Bug Fixes
  9.  
  10. • Fixed a bug which caused incorrect application of the transfer function in certain cases.
  11.  
  12. • Fixed a bug which converted carriage returns to line feeds in text strings.
  13.  
  14. Changes from Version 1.3 to 1.3.1
  15.  
  16. Bug Fixes
  17.  
  18. • Fixed a bug which sometimes caused invalid conversions when the "Make EPS" option was selected.
  19.  
  20. Changes from Version 1.2.2 to 1.3
  21.  
  22. Enhancements
  23.  
  24. • Better handling of extended character sets, including international characters, symbols, and accents.  Note that this enhancement applies only when you do not check the option "Make EPS" in the Preferences dialog.
  25.  
  26. • Better handling of Symbol font.
  27.  
  28. • Proper handling of binary TIFF headers and trailers, common in PC-generated EPS files.
  29.  
  30. • Better handling of FreeHand EPS files.
  31.  
  32. • Designation of a "watch me" folder which will be scanned periodically for new items to convert.  You must leave epsConverter running (in the background) for this feature to work.
  33.  
  34. • Designation of a destination folder for converted files.
  35.  
  36. • Option to have converted files mirror the folder nesting of the corresponding input files.
  37.  
  38. • No more "error -48" messages.  If a file with a particular name already exists, epsConverter will generate a unique name for the next conversion.
  39.  
  40. • Better handling of alias files.
  41.  
  42. • More information is written to the log files.
  43.  
  44. • Option to generate multiple log files, one for each file conversion.
  45.  
  46. • Text output is more compatible with Adobe Photoshop's Illustrator file parser.
  47.  
  48. • Numerous small bug fixes enhance compatibility with a variety of applications' EPS files.
  49.  
  50. Miscellaneous Changes
  51.  
  52. • epsConverter is now distributed as a single self-extracting archive file named "epsConverter Installer".  The license agreement has been changed to permit copying/distribution of this file only, in its original unmodified form.
  53.  
  54. • The preferences dialog has been reorganized.
  55.  
  56. • The registration dialog now auto-formats credit card info.
  57.  
  58. • The text extraction feature has been removed.  Once it is more fully implemented, it will be reinstated.
  59.  
  60. Changes from Version 1.2.1 to 1.2.2
  61.  
  62. Bug Fixes
  63.  
  64. • An obscure bug related to the use of the initclip operator has been fixed.
  65.  
  66. Miscellaneous Changes
  67.  
  68. • The registration dialog has been reorganized, and some additional fields added.
  69. • Some internal organizational changes were made.
  70.  
  71. Changes from Version 1.2 to 1.2.1
  72.  
  73. Bug Fixes
  74.  
  75. • The epsConverter preferences file could become corrupted in certain situations.  This resulted in epsConverter creating blank document icons of unknown kind. This has been fixed.
  76.  
  77. Changes from Version 1.1 to 1.2
  78.  
  79. Miscellaneous Changes
  80.  
  81. • Please note that Artemis Software has moved.
  82.  
  83. Our new address is:
  84.  
  85. Artemis Software
  86. P.O. Box 11488
  87. Bainbridge Island, WA 98110-5488
  88.  
  89. Our new FAX number is:
  90.  
  91. 206.780.0271
  92.  
  93. Our email address is unchanged:
  94.  
  95. ArtemisSW@aol.com
  96.  
  97. • Current registered users can now personalize new versions of epsConverter more quickly.  From the Personalization dialog, click the new "Read From…" button, and select a previously personalized copy of epsConverter.  This makes upgrading a snap!
  98.  
  99. • Unregistered copies of the software now start up with a registration option in the splash screen.  Originally, we intended to forgo a "nag screen."  However, we have been fielding too many requests for information on how to register.  Although the documentation refers customers to the "About epsConverter™…" menu option, people were nevertheless experiencing difficulty locating the registration screen.  The splash screen still times out without user intervention, so the drag-and-drop interface works just fine.
  100.  
  101. New Features
  102.  
  103. • Support for the Illustrator 5 file format has been added.  Also, the layout of the Preferences dialog has been changed somewhat.  Choosing the "Illustrator 3" radio button in combination with the "Make EPS" check box is equivalent to choosing the old "Illustrator EPS" radio button.  Choosing the "Illustrator 3" radio button without checking "Make EPS" is equivalent to choosing the old "Illustrator Art" radio button.
  104.  
  105. • Text masks are now fully supported.  Rather than being output as path data, the editable text data is preserved in most cases.
  106.  
  107. • Unused clipping paths are optimized out in more cases.
  108.  
  109. • Completely clipped-out objects are now discarded, which decreases file sizes and renderering time for some files.
  110.  
  111. Bug Fixes
  112.  
  113. • There were some problems converting EPS files created by printing through the LaserWriter 8 driver from AwardMaker and Cricket Draw. These have been fixed.
  114.  
  115. • Some problems associated with support for the initclip operator have been fixed.
  116.  
  117. • Some problems associated with dashes have been fixed.
  118.  
  119. • Some files containing very large paths caused limitcheck errors.  The path limit has been increased, thereby alleviating the problem.
  120.  
  121. • In certain cases, negative text leading values were output, which is not supported by Illustrator.  This manifested as text moving in the wrong direction.  For example, the labels on a graph axis might get confused.  This has been fixed.
  122.  
  123. • Some EPS files that utilize the default clipping path draw objects far outside the page bounds (i.e. with very large coordinates).  Illustrator cannot handle the large coordinates and complains about an offending command.  Now, all objects which fall outside of the rectangle {-16000, -16000, 16000, 16000} are filtered out, regardless of the current clipping path.
  124.  
  125. Changes from Version 1.0 to 1.1
  126.  
  127. New Features
  128.  
  129. • A text extraction feature has been added.  Choosing the "Macintosh Text" option in the Preferences dialog causes epsConverter to enter "text extraction mode."  This will result in the creation of simple ASCII text files (with Macintosh character encoding) whose contents contain only the text portions of the input EPS files. This is useful for simply browsing the textual content of EPS files or for doing text searches.  Note that the initial implementation is quite simple and does not account for such issues as the text's location on the original EPS page, etc. The text files can be opened with TeachText/SimpleText, or with any text editor or word processor.
  130.  
  131. • The error dialog is now somewhat more informational.  If you experience an error which displays only a number with no descriptive text, please let us know.
  132.  
  133. Bug Fixes
  134.  
  135. • Several cosmetic bugs in the progress dialog have been fixed:
  136.      (1) When converting more than 186 files at once, the progress indicator would get stuck.
  137.      (2) There was excessive flickering while updating the progress bar.
  138.      (3) When converting a folder of several short files, user events (such as attempting to cancel) were ignored.
  139.  
  140. • A rogue debugger break which was accidentally left active has been disabled.
  141.  
  142. • For dashed lines, the length of the dash array is now capped at 6.  EPS files normally allow up to 11 dash parameters, while Illustrator allows only 6.  As a result, some EPS files caused epsConverter to generate dash arrays which were too large for Illustrator to handle.  The symptom was that Illustrator would display an error dialog after attempting to read the file, complaining about the "d" operator.
  143.  
  144. • A problem was fixed which caused some files to trigger a limitcheck error while executing the clip operator.  This was most common with files generated by the LaserWriter 7.x driver.
  145.  
  146. • The bounding box is now more accurate, especially for files containing text.
  147.  
  148. • The statusdict implementation is more complete, for better compatibility with PostScript print-to-disk files as well as ill-behaved EPS files.
  149.  
  150. • When converting a folder which contained subfolders, the folder hierarchy was not preserved in the converted folder.  It was flattened so that all converted files were placed in a single output folder.  This is no longer the case.
  151.  
  152.  
  153. Known Problems and Limitations
  154.  
  155. • SuperPaint EPS
  156.   
  157.    SuperPaint text filled with patterns or textures will only work with single-
  158.    character pieces of text.  This is a bug in the SuperPaint code, not epsConverter.
  159.    Sending the EPS file to any Level 1 PostScript printer produces the same result.
  160.    Note that the bug does not affect gradient-filled text.
  161.  
  162. • Stroked Text
  163.   
  164.    PhotoShop does not rasterize stroked text.  A future release will offer
  165.    the option of generating path data for stroked text so that it is rendered
  166.    by PhotoShop.
  167.  
  168. • Placed Images
  169.  
  170.    Bitmap images are converted into placed images in the Illustrator file.
  171.    These print fine, but are of limited use since Illustrator has no raster
  172.    manipulation tools (it is a vector-only package), and thus does not display
  173.    them.  Even worse, when opening a converted document with embedded
  174.    placed images, Illustrator will prompt for the location of each placed image,
  175.    ignoring the fact that the data is embedded in the file itself.  This is a
  176.    limitation of Illustrator.  As a work-around, a future release of epsConverter
  177.    will offer the option of saving placed images into separate PhotoShop-
  178.    compatible raster EPS files.
  179.  
  180.  • Font Re-encoding.
  181.   
  182.    Only the standard PostScript encoding and Macintosh encoding
  183.    vectors are supported.  Special encodings are not supported. As a
  184.    work-around, unchecking the "Make EPS" option in the Preferences
  185.    dialog will allow use of the fuller-featured Macintosh encoding.
  186.    When "Make EPS" is selected, only the standard PostScript encoding
  187.    is supported.
  188.   
  189.  • Patterns
  190.  
  191.    epsConverter does not generate Illustrator patterns.
  192.    An interesting side-effect of this is that you can convert
  193.    a file which is already in Illustrator EPS format, and patterns
  194.    will be simplified into lower-level objects.  The resulting
  195.    Illustrator file will be larger than the original file, but it
  196.    can be read into applications such as PhotoShop, which normally
  197.    ignore patterns, (and the patterns will be rasterized!)
  198.  
  199.  • eofill and eoclip Operators Not Emulated
  200.   
  201.    EPS files may make use of these two operators as an alternate
  202.    way to fill and clip paths.  The Illustrator file format does
  203.    not support the use of these operators directly, so they must
  204.    be emulated.  In this release, these operators are simply
  205.    treated as though they were the fill and clip operators,
  206.    respectively.  The result is that some paths and masks may be
  207.    completely filled in, when they should actually contain interior holes.
  208.    
  209.  • clippath Operator Not Fully Emulated
  210.   
  211.    The clippath operator is used to turn a clipping mask into a path object
  212.    that can be filled or stroked.  Use of this operator in an EPS file
  213.    may result in a translation with undefined drawing behavior.
  214.  
  215.  • Non-Uniform Pen Scaling
  216.  
  217.    Some EPS files may scale user space non-uniformly in x and y.
  218.    That is, they may stretch the vertical axis by a different
  219.    amount then they stretch the horizontal axis.  In this case,
  220.    the pen's shape is also supposed to be scaled non-uniformly,
  221.    with the result that stroked lines will have varying width
  222.    depending upon their orientation, and their end caps will be skewed.
  223.    epsConverter will correctly handle all effects of non-uniform
  224.    scaling EXCEPT for its effect on line widths and end cap skewing.
  225.    It is our opinion that this case arises infrequently enough as to not
  226.    warrant attention in the first release. Let us know if you believe otherwise.
  227.  
  228.  • Halftone Screens
  229.  
  230.    Any halftone screens set in the EPS file are ignored.
  231.    Halftone screens are device-dependent and do not have
  232.    a representation in the Illustrator file format.
  233.